portable automatic firearm - Español Inglés Diccionario